#region Copyright RenGuiYou. All rights reserved.
//=====================================================
// PandoraFrameWork
// Author:      RenGuiyou
// Feedback: 	mailto:750539605@qq.com
//=====================================================
#endregion
namespace Pandora.Console
{
    public interface IConsoleWindowGroup : IConsoleWindow
    {
        int WindowCount
        {
            get;
        }

        int SelectedIndex
        {
            get;
            set;
        }

        IConsoleWindow SelectedWindow
        {
            get;
        }

        string[] GetWindowNames();

        IConsoleWindow GetConsoleWindow(string path);

        void RegisterConsoleWindow(string path, IConsoleWindow consoleWindow);
    }
}
